﻿using Microsoft.Practices.Prism.Events;
using Microsoft.Practices.Prism.Regions;
using Tanmia.Basis.ViewInterface;
using Tanmia.Basis.ViewModel;
using Tanmia.Warehouse.Core;
using Tanmia.Warehouse.Domain;

namespace Tanmia.Warehouse.Presentation.Scenarios
{
    [ViewInfo("تحرير وحدة قياس", "واحدات القياس تستخدم من أجل تحديد طريقة حركة كمية المواد داخل المستودع, فيما إذا كانت قطعة أو صندوق أو طرد أو ...", Constants.RegionEditor, Views.UnitEditor)]
    public class UnitEditorViewModel : EditorViewModel<Unit>
    {
        public UnitEditorViewModel(IShellView shellView, IRegionManager regionManager, IEventAggregator eventAggregator, IBusinessEntityNavigator<Unit> entityNavigator, IMessageService messageService, UnitDomain unitObj)
            : base(shellView, regionManager, eventAggregator, entityNavigator, messageService, unitObj)
        {
            EntityName = "Unit";
        }
    }
}